﻿
/**
 * AUTO GENERATE BY UI EDITOR.
 * WARNING: DO NOT MODIFY THIS FILE,MAY CAUSE CODE LOST.
 * ATTENTION: onStart 等UI脚本自带函数不可改写为异步执行，有需求的异步逻辑请使用函数封装，通过函数接口在内部使用
 * UI: UI/CircleIndicator.ui
*/



@UIBind('UI/CircleIndicator.ui')
export default class CircleIndicator_Generate extends UIScript {
		private con_target_Internal: mw.Canvas
	public get con_target(): mw.Canvas {
		if(!this.con_target_Internal&&this.uiWidgetBase) {
			this.con_target_Internal = this.uiWidgetBase.findChildByPath('RootCanvas/con_target') as mw.Canvas
		}
		return this.con_target_Internal
	}
	private txt_distance_Internal: mw.TextBlock
	public get txt_distance(): mw.TextBlock {
		if(!this.txt_distance_Internal&&this.uiWidgetBase) {
			this.txt_distance_Internal = this.uiWidgetBase.findChildByPath('RootCanvas/con_target/txt_distance') as mw.TextBlock
		}
		return this.txt_distance_Internal
	}
	private con_arrow_Internal: mw.Canvas
	public get con_arrow(): mw.Canvas {
		if(!this.con_arrow_Internal&&this.uiWidgetBase) {
			this.con_arrow_Internal = this.uiWidgetBase.findChildByPath('RootCanvas/con_arrow') as mw.Canvas
		}
		return this.con_arrow_Internal
	}
	private img_arrow_Internal: mw.Image
	public get img_arrow(): mw.Image {
		if(!this.img_arrow_Internal&&this.uiWidgetBase) {
			this.img_arrow_Internal = this.uiWidgetBase.findChildByPath('RootCanvas/con_arrow/img_arrow') as mw.Image
		}
		return this.img_arrow_Internal
	}
	private txt_distance2_Internal: mw.TextBlock
	public get txt_distance2(): mw.TextBlock {
		if(!this.txt_distance2_Internal&&this.uiWidgetBase) {
			this.txt_distance2_Internal = this.uiWidgetBase.findChildByPath('RootCanvas/con_arrow/txt_distance2') as mw.TextBlock
		}
		return this.txt_distance2_Internal
	}


 
	/**
	* onStart 之前触发一次
	*/
	protected onAwake() {
	}
	 
}
 